1 Apartments in Lake Balboa CA

6650 Hayvenhurst Ave # 201 91406-6512 - Lake Balboa (CA)
818-994-7004
Add your company
FREE forever

Municipality of Lake Balboa map