70
423 N Harvard Blvd
Los Angeles, CA 90004
$4,050,000 USD
11,797 SF
16
Units
5.96% Cap Rate
11,797 SF
$4,050,000 USD
Apartments