Novel Stacked Towns is a New Townhome development by GSH Developments located at Montrose Rd & Lundys Lane, Niagara Falls.