RateMyApartments
Balboa Village Ratings and Reviews
Balboa Village
8351 Balboa Blvd # 35, Northridge, CA 91325
CURRENTLY REVIEWING