190 River Avenue, Holland

Lease Rate:

Fully Leased


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.


Mark Kuyers, Director
Phone: 616-392-2580
Email: mark@lumirllc.com