Lakefront House Located Close to Water’s Edge, Windham, Maine This family-oriented lakefront house sits at water’s edge on Forest Lake in Windham, Maine. Purchase this charmer at 64 Forest Avenue and you’ll own a tranquil retreat only 20 minutes from Portland–the best of both worlds. […]