25
935-937 N Hill St
Los Angeles, CA 90012
$3,250,000 USD
6,950 SF
6,950 SF
$3,250,000 USD
Storefront Retail Residential