21
201 N Belmont St
Glendale, CA 91206
$12,400,000 USD
37,295 SF
26
Units
5.1% Cap Rate
37,295 SF
$12,400,000 USD
Apartments