$2,995,000 -
243 W Shimmering Desert Place Unit Lot 591
Oro Valley ,
AZ 85755
Area: Northwest