2950 N Cascada Cir
(1)

2950 N Cascada Cir, Tucson, AZ 85715

Reviews

2 years ago

Villa Del Rio Townhomes

Beautiful views of the Catalina Mountains, lots of tree's and wildlife. 2 huge pools and jacuzzi, tennis courts. Very peaceful neighborhood. No traffic. Close to Sabino Canyon.