Apartments in Phoenix Area -

Windrose Villas Apartments | Phoenix, AZ

Marketplace User
Located at 1520 West Peoria Ave, Phoenix, AZ
(602) 861-1136
1520 West Peoria Ave, Phoenix, AZ View Map
Windrose Villas offer spacious two beds floor plans that include such amenities as spacious closets, and large restrooms. Our community has recently up-to-date apartment homes and a wonderful swimm... More
Check Availability

(602) 861-1136

1520 W Peoria Ave

Phoenix, AZ 85029