Folkstone Towns is a New Townhome development by Mansouri Living located at Garden St & Promenade Dr, Whitby.