1 Day Ago COMPARE The Logan at Osborn 240 W Osborn Rd, Phoenix, AZ 85013 Studio - 2 Beds $1,358 - $2,216