23921 W Lockport St Plainfield, IL 60544 - 4 beds/2 full baths | Zenlist