1/25 25 Active $318,000 2 Beds2.5 Baths1,331 SqFt 2266 S Elizabeth Street, Lombard, IL 60148 Townhouse Listed by Abhijit Leekha of Property Economics Inc.