12fifty5 On University

 1255 E University Dr, TempeAZ 85281
$382+Studio-2 BedsPets OK