Curious about this home?
Ask anything — no agents, no pressure
Try asking
About This Home
This 4-bedroom, 2-bathroom single family at 311 N Madison Street in Mechanicsville, IA is listed for $216,000 ($125 per sqft). Built in 1904, the home offers 1,728 sqft of living space on a 0.16 acres lot.
Looking for an updated home with charm and character.... check out this classic beauty with tons of space and quality craftsmanship to admire. Updates balanced by the charm of beautiful wood trim, pocket doors, and double stacked base trim throughout this fabulous home.
Start and end your day on the amazing covered front porch or grill on the side patio. The updated kitchen with new flooring and updated appliances is spacious with tons of cabinets - and attached to garage - so groceries is a breeze. The main level boasts a bath and a bedroom or ideal office.
The upstairs bedrooms are spacious and include 2 walk-in closets. Both bathrooms have been nicely updated. Newer windows. Insulation just increased as well. Easy walk to schools and park. RV parking area outside garage with 220 access. Vinyl low maintenance siding.
Expanded attached garage with floor drain. Low county taxes, and fast reverse commute to Iowa City or Cedar Rapids. True easy country living at its best. Sellers need 24 hours to respond to offers... No showings before 8:30 am or after 7:30 pm... Sold with attached As Is Inspection form on mls...Showings to start Friday 5/15/2026
Key Features
- Built in 1904
- 0.16 acre lot
- 2 stories
Property Details
Amenities
Monthly Cost Estimate
$1,155/mo
20% down · 6.5% · 30 years
Estimates only. Actual payments may vary.
Location
311 N Madison Street
Mechanicsville, IA 52306
Property Details
Construction
Parking
Appliances
Questions & Answers
This 4-bedroom, 2-bathroom single family at 311 N Madison Street is listed at $216,000 ($125/sqft). The estimated monthly payment is $936 based on 20% down at 6.5% interest.
Key features include: Built in 1904, 0.16 acre lot, 2 stories.
This property is listed by Amy Bishop and can be reached at (319) 395-0101 or amy@amybishopteam.com.




