203 N Gower St, Los Angeles, CA 90004

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