EasyStreet Realty

120 Barracuda Dr Placida FL 33946 MLS D6133123

Schedule a Showing & See the Inside: (407) 252-3959

Photo one of 120 Barracuda Dr Placida FL 33946 | MLS D6133123

$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