$127,000 Sold Nov 22, 2024
- 1,364 Sq Ft
- $93/SF
- 0 Days On Market
- 3 Beds
- 1.5 Baths
- Built 1955
112 E Main St, Saint Lucas, IA 52166
112 E Main St, Saint Lucas, IA 52166$127,000 Sold Nov 22, 2024
112 E Main St, Saint Lucas, IA 52166
112 E Main St, Saint Lucas, IA 52166