Omnia on 8th Street

 1701 E. Eighth Street, TempeAZ 85281
$820+Studio-2 BedsPets OK