12330 James St. Suite D40 HOlland, MI 49424

 

12330 James St.
Suite D40
Holland, MI 49424

Located in the Holland Town Center (old outlet mall), Adjacent to The Lost City by the Star Theater.


Contact Us

(616) 396-3105

 rentals@coast3.com

 

 

Name *
Name