Omnia on 8th Street

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