Back to Search
18104 31st Terrace Dr, Independence, MO 64057
18104 31st Terrace Dr, Independence, MO 64057
18104 31st Terrace Dr, Independence, MO 64057
18104 31st Terrace Dr, Independence, MO 64057
18104 31st Terrace Dr, Independence, MO 64057
18104 31st Terrace Dr, Independence, MO 64057
18104 31st Terrace Dr, Independence, MO 64057

18104 31st Terrace Dr Independence, MO 64057

0Views
0Saves

$289,900

ACTIVE
Beds
3
Baths
2
Sqft
1,606
Acres
0.17
Year
1993
Days on Site
44 Days
Property Type
Residential
Sub Type
Single Family
Per Square Foot
$181
Date Listed
Jun 26, 2026

Description of 18104 31st Terrace Dr, Independence, MO 64057

Listing details for 18104 31st Terrace Dr, Independence, MO 64057 : Welcome home to this meticulously maintained, single-owner split-entry home nestled in one of the area's most desirable neighborhoods. Perfectly situated with quick access to major highways and just minutes from shopping, dining, and entertainment, this 3-bedroom, 2-bathroom home offers the ideal combination of convenience, comfort, and pride of ownership. From the moment you arrive, you'll appreciate the beautifully maintained lot, mature trees, and attractive curb appeal. Inside, vaulted ceilings and large windows fill the living room with natural light, creating an open and inviting atmosphere. The living area seamlessly flows into the dining room and kitchen, making everyday living and entertaining effortless. Step outside to the large deck overlooking the peaceful backyard—an ideal place to enjoy your morning coffee or unwind after a long day. The spacious primary suite offers a private retreat complete with an adjoining bathroom featuring dual sinks, a makeup station, and generous vanity space. Two additional bedrooms are conveniently located on the main level with easy access to a full bathroom. You'll also love the main-level laundry room, eliminating the need to carry laundry up and down stairs. The freshly updated lower-level family room features newer carpet and paint, providing the perfect space for game days, movie nights, or gatherings with friends and family. A spacious two-car garage offers plenty of room for vehicles, storage, and hobbies. With maintenance-free siding, exceptional care throughout, and a level of cleanliness that's hard to find, this home is truly move-in ready. Opportunities like this don't come along often. Come see for yourself and carry on the legacy of a home that has been lovingly cared for and enjoyed for years.
Listing Updated : 06-27-2026 at 4:30 AM CDT
Listing Provided By : James Asher, 816-319-2525, Asher Real Estate LLC
Source :

Heartland MLS as distributed by MLS GRID, MLS#: HMS2628291

For more information on this listing contact us at 913-730-9715
Comments

Property History

DateEventPrice
6/26/2026
Listed for sale
$289,900
$181/sqft
Source:Heartland MLS #HMS2628291
Home Worth Check

Interested in 18104 31st Terrace Dr, Independence MO, 64057?

I agree to be contacted by Urban Cool Homes via call, email, and text for real estate services. To opt out, you can reply 'stop' at any time or reply 'help' for assistance. You can also click the unsubscribe link in the emails. Message and data rates may apply. Message frequency may vary. For more information, please review our Privacy Policy.

Location of 18104 31st Terrace Dr, Independence, MO 64057

Google Map
Mortgage Calculator
Listing Price
Down Payment
Interest Rate

Schools Near 18104 31st Terrace Dr, Independence, MO 64057

For more information on this listing contact us at 913-730-9715
Comments

Homes Similar to 18104 31st Terrace Dr, Independence, MO 64057

Source Logo
Based on information submitted to the MLS GRID as of 2026-06-27. All data is obtained from various sources and may not have been verified by broker or MLS GRID. Supplied Open House Information is subject to change without notice. All information should be independently reviewed and verified for accuracy. Properties may or may not be listed by the office/agent presenting the information

HomeIndependenceValley Brooke
For more information on this listing contact us at 913-730-9715