$13,000
1218 S 24th St, Elwood, IN 46036
- Land
- 16,988 Sq Ft
- $33,333 per Acre
Last Sold Summary
- 26% Below List Price
- 387 Days On Market
Current Estimated Value $86,433
Last Listing Agent Melissa Moyers Keller Williams Indy Metro S
1218 S 24th St, Elwood, IN 46036