Hastings Street N & Snow Road COMMERCIAL LEASE IN BANCROFT - AVAILABLE IMMEDIATELY. This unit, main floor property has 1219 Square feet of commercial space available in a well maintained building. Located in the heart of the Town of Bancroft in a high traffic location next to franchise retail