10
416 E Windsor Rd
Glendale, CA 91205
$4,400,000 USD
10,324 SF
16
Units
5.89% Cap Rate
10,324 SF
$4,400,000 USD
Apartments