120 Barracuda Dr Placida FL 33946 MLS D6133123
Schedule a Showing & See the Inside: (407)
252-3959
$794,000
From 776 Heading North Turn Left Onto Placida Road, Left Onto Tarpon Street. This Turns Left And Becomes Barracuda Drive. House Is First On The Right, Sign In Yard.
Courtesy of: PLACE IN THE SUN REAL ESTATE, LLC