Curious about this home?

Ask anything — no agents, no pressure

Try asking

About This Home

This 3-bedroom, 2-bathroom townhouse at 305 N John St in Moravia, IA is listed for $230,000 ($151 per sqft). Built in 1984, the home offers 1,527 sqft of living space on a N/A lot.

Agent Description

Welcome home to this charming and well-maintained brick ranch located in the heart of Moravia. Offering approximately 1,527 square feet of comfortable living space, this 3-bedroom, 1.5- bathroom home is designed for easy one-level living. The spacious open floor plan creates a warm and inviting atmosphere, enhanced by abundant natural light from skylights throughout the home.

Recent updates include newer plank flooring in the living areas, while the garage features durable tile flooring for easy maintenance. Accessibility has been thoughtfully considered with a convenient ramp entrance, making the home welcoming for a variety of needs.

Whether you're looking for your first home, a place to retire, or simply want the convenience of single-level living, this property offers a practical and comfortable layout. Situated just a few blocks from Moravia's City Square, you'll enjoy easy access to local amenities, community events, shopping, and dining while still enjoying the quiet charm of small-town Iowa living.

If you've been searching for a move-in-ready home with solid construction, a great floor plan, and an excellent location, this Moravia property deserves a closer look.

Key Features

  • Built in 1984
  • Fireplace

Property Details

1 story
1 full, 1 half
1984

Amenities

Fireplace

Monthly Cost Estimate

$1,230/mo

20% down · 6.5% · 30 years

Principal$166
Interest$997
Insurance$67

Estimates only. Actual payments may vary.

Location

305 N John St

Moravia, IA 52571

Features & Amenities

Interior Features

Walk-in Closet

Property Details

Construction

Brick

Parking

GarageGarage - Attached

Heating

Electric (Heating)Fireplace(s)RadiantWood (Heating)Wood Stove

Cooling

Central Air

Appliances

DishwasherDryerMicrowaveRefrigeratorWasher

Questions & Answers

This 3-bedroom, 2-bathroom townhouse at 305 N John St is listed at $230,000 ($151/sqft). The estimated monthly payment is $997 based on 20% down at 6.5% interest.

Key features include: Built in 1984, Fireplace. Interior Features: Walk-in Closet.

This property is listed by Jason Kok and can be reached at 6083865597 or jason@lakesundown.com.

JK

Jason Kok

Agent at Lake Homes And Farms Realty

(608) 386-5597

Listed by Lake Homes And Farms Realty · View on Broker Site

MLS# 11842066· Source: listhub· Updated 2 days ago

Copyright © 2026 My State MLS. All rights reserved. All information provided by the listing agent/broker is deemed reliable but is not guaranteed and should be independently verified.

305 N John St, Moravia, IA 52571

Open this listing in: