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 remodeled apartment homes and a wonderful swimmi... More
Check Availability

(602) 861-1136

1520 W Peoria Ave

Phoenix, AZ 85029