Ten01 on the Lake

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