Charming Torch Lake Cottage - Houses for Rent in Alden
House in Alden, United States. This cozy lakefront home is on one + acres of prime lakefront property and centrally located on the southeast side of Torch Lake. The cottage is 1 mile south of Clam River, 4 miles north of Alden, 8 miles from Torch River Bridge/the sandbar (10 mi...
See this content immediately after install