1/44 Price Dropped by $5K $520,000 3 Beds3 Baths1,884 SqFt 16313 S Jannel CT, Lockport, IL 60441 Listed by Stephen Harris of RE/MAX 1st Service