Balboa Townhomes, built in 1980, is located in the Lake Balboa neighborhood just north of Encino.
Balboa Townhomes offers 62 units on 3 floors with two and three bedroom layouts ranging around 1,600 square feet. They feature private attached two car garages, living rooms with vaulted ceilings and fireplace, formal dining room, in-unit laundry and gourmet kitchen with breakfast area. The master suites offer great closets and en-suite bath with dual sinks.
Amenities include controlled access, a pool, spa, bbq area and secure parking.