Residences at Fountainhead

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