One of a kind property, your own ''mini-island'' at Contentment Island on Smith Mountain Lake. Enjoy both the sunrise and sunset views on 3.83 acres with over 3000 feet of shoreline. Build your dream home and guest house for friends and family. Amenities include a beautiful clubhouse with tennis and swimming, located in an inviting community with quiet roads for walking or biking.