Old World Charm offers Luxury amenities
US $1,875,000 in Oro Valley, AZ, USA