203 N Gower St, Los Angeles, CA 90004

3 Beds      2 Baths      1,580 SF      6,480 SF Lot      $2,299,000    SOLD