View Details Price Reduced $700,000 1 of 10 Barrilleaux | Lockport 29,910 sqft 1.1 acres On Site: 60 Days