20
5436 S Broadway
Los Angeles, CA 90037
$1,195,000 USD
2,624 SF
2,624 SF
$1,195,000 USD
Storefront