The Osborn

 2928-2 E Osborn Road, PhoenixAZ 85016
$720+Studio-2 Beds