11
6600 S Hoover St
Los Angeles, CA 90044
$1,450,000 USD
6,254 SF
10
Units
9.47% Cap Rate
6,254 SF
$1,450,000 USD
Apartments