Castle Chase Homes For Rent – McDowell Mountain Ranch Show Map Modify Search Search Results: 1 Properties 15899 N 107th Place Scottsdale 85255 For Rent $4,000 Bedrooms: 3 Baths: 2 Sqft: 1,936 MLS: #6631740 eXp Realty View Details Title Save Now Save Property