( 35 Reviews )
The Parkview
Apartment Complex
16551 Victory Blvd Lake Balboa, CA 91406
Tom D
Carlos is the best and most trustworthy guy to be taking care of us. Fernando is unreplaceable total OG
( 26 Reviews )
The Esplanade
Apartment Complex
16505 Vanowen St Lake Balboa, CA 91406
Lee Garvin
Great experience living here, Barry the manager was super helpful in my move and whatever issues or questions I may have. Very clean units and great amenities