2653 S McClure St is a single family residence located in Indianapolis, IN 46241. Built in 1937, this property features 3 bedrooms, 5,184 sq ft lot, and 1,132 sq ft of living space. Tenant Pays All Utilities.Tenant must maintain liability insurance on this property. A $15 PMI Tenant Benefits Package fee applies monthly. Filter Easy may be required on this property - $12 Monthly Charge.
This property is not currently displayed as for sale or rent on Zillow. This may be different from what's on other websites or public sources.