EasyStreet Realty

110 Barracuda Dr Placida FL 33946 MLS D6139868

Schedule a Showing & See the Inside: (813) 310-8150

Photo one of 110 Barracuda Dr Placida FL 33946 | MLS D6139868

$840,000

From 776 In Englewood, Head South On Placida Road, Turn Left Into Cape Haze East, Continue Onto Barracuda Drive. Home On The Left.
Courtesy of: KELLER WILLIAMS REALTY GOLD