Year Built: 1957| 1,920 Approx. Square Feet
8149 45th Place, Lyons, Il 60534
Year Built: 1889| 1,039 Approx. Square Feet
4043 Center Avenue, Lyons, Il 60534