Oakwood Villas in Glendale, Arizona

"A Town in Itself". 205 units comprising an entire square city block. Located 10 minutes from the new Glendale world class sports facility.

 

Address:

6603 North 65th Ave.
Glendale, Arizona 850301

Size:

205 units