1 Day Ago 34 E Mechanic St, Shelbyville, IN 46176 Unit 34 E. Mechanic #3 Apartment for Rent 1 Bed $1,000