24
420 W Windsor Rd
Glendale, CA 91204
$9,995,000 USD
25,334 SF
26
Units
5.8% Cap Rate
25,334 SF
$9,995,000 USD
Apartments