1360 S Sheffield Avenue
Indianapolis, IN 46221
Listed on By Owner by Mark Jones
- 2 Bed
- 1 Baths
- 1,386 Sq ft
- 0.11 Acre(Lot)
Featuring a charming and spacious 2-bedroom, 1-bathroom duplex rental property located at 1360 s sheffield ave in indianapolis, in. this...
Read More