17
960 Simmons Ave
Los Angeles, CA 90022
$750,000 USD
3,712 SF
5
Units
4.95% Cap Rate
3,712 SF
$750,000 USD
Apartments