10
2301-2311 W Florence Ave
Los Angeles, CA 90043
$3,499,000 USD
14,424 SF
21
Units
7.93% Cap Rate
14,424 SF
$3,499,000 USD
Apartments