The Toll Brothers Sound Point Resort is a luxurious waterfront resort community located in Leland, Michigan. The resort features an 18-hole championship golf course, a world-class spa, and a variety of upscale amenities and activities. The Sound Point Resort is the perfect destination for anyone looking for a luxurious waterfront getaway. The resort’s championship golf…
Read more
Categories: Blog