Residences at Fountainhead

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