- Available Spaces
• Year Built: 1887
19 Depot Street is aretail property for lease in Alton, NH. The property currently has 1 retail space for lease and is marketed by NAI Norwood Group.
Property includes a 6,000+/- SF farm house with a barn and a small farm all commercially zoned. Seller resides in the farm house on site. The farm house and barn portion of the parcel can be subdivided from current lot.