21
4219 Figueroa Street
Los Angeles, CA 90065
$1,439,000 USD
2,346 SF
2,346 SF
$1,439,000 USD
Storefront Retail Office