2627 PLACIDA ROAD, Englewood, FL 34224 – N6108934 - James Thelucien...