50
171 S Hoover St
Los Angeles, CA 90004
$3,395,000 USD
6,170 SF
6
Units
5.81% Cap Rate
6,170 SF
$3,395,000 USD
Apartments