Shepherds Bluff Lot 52

A Custom Home Built in Shepherds Bluff Subdivision in Mooresville, NC