807 Euclid Ave
Los Angeles, CA 90023
$1,199,000 USD
4,504 SF
10% Cap Rate
4,504 SF
$1,199,000 USD
Storefront Retail Residential