12
320 N Belmont St
Glendale, CA 91206
$3,900,000 USD
11,718 SF
9
Units
4.53% Cap Rate
11,718 SF
$3,900,000 USD
Apartments