House for sale, 1266 Tamarack Dr, in Glenbrook, United StatesGlenbrook, 1266 Tamarack DrHouse • 1 room(s) • 6 bed. • 8 bath. • 794.32 m²