24
768 N Avenue 50
Los Angeles, CA 90042
$1,099,999 USD
749 SF
749 SF
$1,099,999 USD
Storefront Retail Office