Sold
MLS® 12244993
Property Address: 2-1817 E 1620th St, Paloma, IL, 62359
Average square foot calculated using Size range provided by listing agent.