Homes for sale - TBD Vella Drive, Locust, NC 28097 – MLS#3713095 - ...