39
601 N Rossmore Ave
Los Angeles, CA 90004
$7,500,000 USD
33,598 SF
40
Units
33,598 SF
$7,500,000 USD
Apartments