Menu

25 18th Ave, Venice, CA 90291

3 Beds      4 Baths      2,455 SF      2,641 SF Lot
Rooftop Deck      Moments to the Beach
$2,050,000