The Astor at Osborn

 3300 N 7th Avenue, PhoenixAZ 85013
$1,110+Studio-3 BedsPets OK