RateMyApartments
Oasis House Ratings and Reviews
Oasis House
3621 Denker Ave, Los Angeles, CA 90089
CURRENTLY REVIEWING