Millennium Towns is a New Townhome development by Mountainview Homes located at Portage Pkwy & Millway Ave, Niagara Falls.