RateMyApartments
Spacious 3bd/2ba detached rear unit in Lake Balboa! Ratings and Reviews
Spacious 3bd/2ba detached rear unit in Lake Balboa!
15926 Leadwell St., Van Nuys, CA 91406
CURRENTLY REVIEWING