$499,000

106 Castle Street, Wilmington, NC, 28401

ACTIVE