Luxurious 3,000 Square Foot House Downtown, a property with a garden, is located in Indianapolis, 1.3 km from Fountain Square Theatre, 3.1 km from Hilbert Circle Theatre, as well as 3.6 km from Indiana Convention Center.
741 Parkway Avenue, Indianapolis, IN 46203, United States