Clifton Modern Towns is a New Townhome development by NewCastle Communities located at Victoria Ave & Bridge St, Niagara Falls.