$315,000
510 N 23rd Street, Wilmington, NC, 28405
Single Family Residence