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 off market, which means it's not currently listed for sale or rent on Zillow. This may be different from what's available on other websites or public sources.