Year Built: 1980| 1,875 Approx. Square Feet
100 Lake Boulevard, Unit 639, Buffalo Grove, Il 60089
Year Built: 2022| 2,648 Approx. Square Feet
290 Saddle Court, Buffalo Grove, Il 60089