34
1857 Crenshaw Blvd
Los Angeles, CA 90019
$4,000,000 USD
7,158 SF
6
Units
5.4% Cap Rate
7,158 SF
$4,000,000 USD
Apartments