Menu

5233 Hub St, Los Angeles, CA 90042

3 Beds      2 Baths      1,398 SF      6,006 SF Lot
$980,000