3 TAFFRAIL LANE, Placida, FL 33946 – D6120864 - Vincent Hampton - R...