711 Superba Ave, Venice, CA 90291

3 Beds      2 Baths      1864 SF      3389 SF Lot      $2,725,000    SOLD