18
3226 Barham Blvd
Los Angeles, CA 90068
$1,275,000 USD
2,004 SF
6.1% Cap Rate
2,004 SF
$1,275,000 USD
Storefront Retail Residential