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    SOLD