Listings Between $800000 - $850000 in Indian Beach

1822 Salter Path Road # Lot 2 Indian Beach, NC 28512