Terra Vista Apartments At Tatum Ranch
29606 N Tatum Blvd, Deer Valley, Arizona, 85331-2363
(480) 515-1781