31
6622 Crenshaw Blvd
Los Angeles, CA 90043
$1,695,000 USD
4,010 SF
5.62% Cap Rate
4,010 SF
$1,695,000 USD
Storefront Retail Residential