1/3 3 Active $24,900 0.23 Acres 2 Taffrail LN, Placida, FL 33946 Vacant Land Listed by Spec Homes Realty LLC