212 Ann Street McGregor, IA 52157 MLS# 1973842 $119,999 Welcome to 212 Ann St, where historic charm meets modern comfort in the heart of McGregor, Iowa. This beautifully maintained home offers a unique blend of character and convenience, making it the perfect place to call home. This 3 bed 2 bath home is move in ready with an updated kitchen and flooring through the first floor. Book your private showing today! First showing 4/...Read More 3 Bed | 2.0 Bath | 2,000 sq ft | Active