23956 IL-Route 53  I  Elwood, IL-image
23956 IL-Route 53  I  Elwood, IL

23956 IL-Route 53 I Elw...

4,572 sf on 3.79 Acres | Retail
Elwood, IL 60421

$525,000

Join the Email List

Join our email list to receive news & updates!

  • This field is for validation purposes and should be left unchanged.