The property located at 8536 Quail Hollow Rd Indianapolis, IN 46260 is a Condominium property. Built in 1977, the property at 8536 Quail Hollow Rd has 2 bedrooms, 3 bathrooms, is approximately 2,960 square feet. It has a lot size of 8,329 Sq. Ft. (0.19 Acres). The property is located in the The Overlook At Williams Creek neighborhood.