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