flagstaff square University wallpaper university square apartments flagstaff University Square Apartments 700 W University Ave Flagstaff Arizona 86001 Studio2 Beds 12 Baths 450-900 Sqft 1 Unit Available 928… Thursday, June 30, 2022 Edit