View Details Open House $849,900 1 of 42 Creekside Estates South | Lockport 5 beds 3 baths 3,764 sqft On Site: 20 Days