- Overview
- Description
- Property Details
- Location
- Getting Around





Street View
$375,000
3 Beds
- 3 Baths
3 full baths
2,235sqft
320 Castle Bay Dr #D, Hampstead, NC 28443
$375,000
Get Pre-Approved
Townhouse
Built in 2003
$200/mo HOA
0.05 acre lot
$168/sq.ft
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 livi...
Property Details
Status
Active
Type
Townhouse
No. of Stories
2
County
City
Neighborhood
--
Year Built
2003
HOA Fees
$200/mo
Finished Area
2,235 sqft
Lot Size
0.05 acre lot
Basement Area
- sqft
MLS Name
Hive MLS
MLS Number
100592280
MLS Status
Active
Days on Market
26
Love this home?
Here's 4 things you can do

