8
5471 Crenshaw Blvd
Los Angeles, CA 90043
$3,495,000 USD
5,317 SF
5,317 SF
$3,495,000 USD
Storefront