Beautiful retail space in Downtown Holland currently occupied by Jean Marie’s. Often referred to as the Tower Clock Building, it is located on the corner of Holland’s main shopping corridor 8th Street and River Avenue. The first floor consists of 4,406 SF. During the winter months, shoppers enjoy Holland’s unique snowmelt system on the sidewalks. This building is located close to other retailers and restaurants in Downtown Holland.