4363-4371 Crenshaw Blvd
Los Angeles, CA 90008
$3,300,000 USD
5,244 SF
4.5% Cap Rate
5,244 SF
$3,300,000 USD
Storefront