Terraces at the Lake
16550 Vanowen St. | Lake Balboa, CA 91406
Phone: 818-909-0858 | Fax: 818-909-0176
Apartments for Rent in Lake Balboa CA
Your search to find apartments in Lake Balboa, CA has led you to the right place. You may review our floor plans below, and please call 818-909-0858 to ask about current availabilities. Be sure to view our photo gallery to catch a glimpse of Lake Balboa living at its finest.