Residences at Fountainhead

 2520 South Plaza Drive, TempeAZ 85282
$1,238+Studio-3 BedsPets OK