320 Castle Bay Dr | Image 1
New
320 Castle Bay Dr | Image 2
320 Castle Bay Dr | Image 3
320 Castle Bay Dr | Image 4
320 Castle Bay Dr | Image 5
320 Castle Bay Dr | Image 6
320 Castle Bay Dr | Image 7

$380,000

For Sale

2 hours ago

D - 320 Castle Bay Dr, Hampstead, NC

Townhouse

MLS® 100592280

3 Bed

3 Bath

2235 sqft

0

  • Key Facts
  • Description
  • Map

Key Facts

Type Townhouse
Levels Residential
Size 2235 sqft
Garage 
Taxes 
Days Active 0
Lot Size 0.05 Acres
Approx. Age 2003
Avg. Price Per Sqft $170
MLS® Number 100592280

Property Address: d-320 Castle Bay Dr, Hampstead, NC, 28443-2188

Average square foot calculated using Size range provided by listing agent.

Description

Welcome to easy coastal living in the sought-after Castle Bay community! This spacious 3-bedroom, 3-bath end-unit townhome offers over 2, 200 square feet of thoughtfully designed living space with beautiful pond and golf course views and a floor plan that provides comfort, privacy, and flexibility. Each bedroom features its own full bath, making this home ideal for guests, multi-generational living, or a dedicated home office. New flooring and counters installed March-June 2025! New panel dampers and thermostat for HVAC was just installed in July 2026; new water heater installed in 2023; GORGEOUS upgraded lighting throughout the home is a MUST SEE!! The inviting living room is highlighted by vaulted ceilings, a cozy gas fireplace, and abundant natural light. Enjoy your morning coffee or unwind in the evening from the screened porch overlooking the golf course. An additional flex space off the kitchen offers endless possibilities for a home office, playroom, hobby space, or sitting area. Located in the desirable Castle Bay Golf community, residents enjoy access to a community pool, clubhouse, restaurant, and championship golf course. Conveniently situated just minutes from Topsail's beautiful beaches, highly rated Topsail schools, shopping, dining, and with an easy commute to Wilmington and Jacksonville, this home offers the perfect blend of convenience and coastal charm. Don't miss your opportunity to own this rare end-unit townhome in one of Hampstead's most desirable communities!
MLS® Number100592280
Laundry Level
Central VacNo
FireplaceYes
Acreage
Exterior
Garage
Approx. Age2003
Basement
DrivewayPaved
Garage Spaces
HeatHeat Pump, Electric
A/CHeat Pump

Extras

Price History

-End Date
Not Sold YetSold Price

For Sale

Jul 29, 2026List Date
$380,000List Price
  • Commute

Commute

Starting Address
Destination Address
320 Castle Bay Dr, Hampstead, NC

Like what you see?

Complete the form and we'll be in touch. No login necessary.

Add a Comment
Loading...

Similar Listings

Comparable Properties