Townhouse For Rent
$4,495
6840 De Celis Place #12
Lake Balboa, CA 91406
Listed on By Owner by Raine Wiseman
- 4 Bed
- 3 Baths
- 1,821 Sq ft
- 80512 Sqft(Lot)
Great location! lake balboa property available for lease! amenities include: detached townhome w/tri-level floorplan; 4br + 3.5ba w/over...
Read More