This is a carousel with tiles that activate property listing cards. Use the previous and next buttons to navigate.
1/1
$265,000 Coming Soon
This is a carousel with tiles that activate property listing cards. Use the previous and next buttons to navigate.
1/1
Property Description
Welcome to this charming all-brick 3-bedroom, 2-bath home in the quiet Hidden Valley subdivision of Cherryville, NC. This well-maintained home is an excellent opportunity for first-time homebuyers, downsizers, or anyone looking for comfortable living in a peaceful community. Beautiful hardwood flooring adds warmth and character throughout the living spaces. Enjoy spacious bedrooms, two full bathrooms, and a welcoming layout with plenty of natural light. The very nice front and backyard provide plenty of space for relaxing, entertaining, gardening, or outdoor activities. Conveniently located near local shopping, dining, schools, and major roadways.
Full Property Details
Full Property Details for 104 Terrace Dr
General
- Price: $265,000
- Status: Coming Soon
- Type: Single Family
- Source: Charlotte_Regional_Realtor_Association
- MLS ID: 4429280
- Updated: 10/2/2026
- Added to Site: Today
- Expected Market Date: 10/10/2026
Interior
- Appliances: Dishwasher, Dryer, Electric Cooktop, Electric Oven, Electric Range, Microwave, Refrigerator, Washer
Rooms
Bathrooms
- Total Bathrooms: 2
- Full Bathrooms: 2
- Main - Full Baths: 2
Bedrooms
- Total Bedrooms: 3
- Bedrooms Main & Up: 3
Other Rooms
- Laundry: Laundry Room
Parking
- Carports: Yes
- Parking Features: Attached Carport, Parking Space(s)
Location
- County: Gaston
- Subdivision: Hidden Valley
- Driving Directions: Head toward I-485 and take I-85 North toward Gastonia. Continue on I-85 North and take the exit for US-321 North toward Lincolnton/Cherryville. Follow US-321 North through Gastonia and continue toward Cherryville. Take the appropriate exit toward NC-274/NC-279 and Cherryville, then follow the signs toward downtown Cherryville. Continue onto East Main Street, then turn toward Terrace Drive. Follow Terrace Drive to 104 Terrace Drive, Cherryville, NC 28021,
School Information
- Elementary School: Cherryville
- Middle School: John Chavis
- High School: Cherryville
Heating & Cooling
- Cooling Type: Ceiling Fan(s), Central Air
- Heating Type: Central, Forced Air
Utilities
- Sewer: Public Sewer
- Water: City
Structural Information
- Construction: Site Built
- Exterior Const.: Brick Full
- Main/1st Level: 1,392 Sq. Ft.
- Year Built: 1974
Lot Features
- Street/Road Desc.: Concrete, Paved
Disclosures and Reports
- Property ID: 129093
- Lot Number: 5216
Listed by Mark Spain Real Estate
Get Pre-Approved Today
Schools
Schools serving 104 Terrace Dr
School District:Gaston County Schools
| Name | Grades | Distance |
|---|---|---|
William B Beam Intermediate School 401 East 1st Street, Cherryville, NC 28021 | 4-5 | 0.8 mi |
Cherryville Elementary School 700 East Academy Street, Cherryville, NC 28021 | PK-3 | 1.1 mi |
John Chavis Middle School 103 South Chavis Drive, Cherryville, NC 28021 | 6-8 | 1.5 mi |
Cherryville Senior High School 313 Ridge Avenue, Cherryville, NC 28021 | 9-12 | 0.3 mi |
Disclaimer:
School attendance boundaries provided by ATTOM Data Solutions and are for reference only. Contact the school directly to verify enrollment eligibility.
Price & Sales History for 104 Terrace Dr
Date
Details
Price
Change
Source
10/02/2026
Listed
$265,000
32.5%
MLS
4/08/2021
Sold
$200,000
—
Public Record
Disclaimer: Historical sales information is derived from public records provided by the county offices. Information is not guaranteed and should be independently verified.
Tax History
Tax History for 104 Terrace Dr
Year
Property Taxes
Change
Tax Assessment
Change
2026
$2,417
—
$223,970
—
2025
$2,417
-1%
$223,970
—
2023
$2,441
49%
$223,970
84%
2021
$1,639
1%
$121,440
—
2022
$1,615
-1%
$121,440
—
2020
$1,639
13%
$121,440
11%
2017
$1,453
—
$109,211
—
2016
$1,453
-8%
$109,211
-10%
2019
$1,579
9%
$121,440
11%
2015
$1,453
-2%
$109,211
-2%
2014
$1,478
—
$111,094
—
2013
$1,478
—
$111,094
—
Disclaimer: Historical tax information is derived from public records provided by the county offices. Information is not guaranteed and should be independently verified.
Estimate the Cost
Estimate the Cost for 104 Terrace Dr
104 Terrace Drive, Cherryville, NC 28021 (MLS# 4429280) is a Single Family property with 3 bedrooms and 2 full bathrooms. 104 Terrace Drive is currently listed for $265,000 and was received on October 10, 2026. Want to learn more about 104 Terrace Drive? Do you have questions about finding other Single Family real estate for sale in Cherryville? You can browse all Cherryville real estate or contact a Coldwell Banker agent to request more information.

