Ten01 on the Lake

(22)
 1001 E. Playa del Norte Drive, TempeAZ 85281
$1,030+Studio-4 BedsPets OK