7
6600 Crenshaw Blvd
Los Angeles, CA 90043
$1,395,000 USD
2,850 SF
2,850 SF
$1,395,000 USD
Freestanding