House for sale, 18600 Harrow Ave N, in Forest Lake, United StatesHouse • 1 room(s) • 3 bed. • 3 bath. • 315.59 m²SGD 3,031,652Add to favorites