1 Day Ago COMPARE The Astor at Osborn 3300 N 7th Ave, Phoenix, AZ 85013 Studio - 2 Beds $1,168 - $2,284