Lake Balboa Townhomes Apartment Photos in Van Nuys, CA

Take an online Photo Tour of our Van Nuys, CA luxury apartments for rent to see what life at Lake Balboa Townhomes Apartments is all about.

keyboard_arrow_rightSchedule a Tour