13
300 W 60th St
Los Angeles, CA 90003
$17,850,000 USD
38,862 SF
60
Units
38,862 SF
$17,850,000 USD
Apartments