Haddon Hall
Kings Castle Dr
Apex, NC 27502
Apex, NC 27502
Price Range:
$205,000 –
$795,000
Square Footage:
1,847 –
5,466 sqft
View Listings in Haddon Hall