110 Barracuda Dr Placida FL 33946 MLS D6139868
Schedule a Showing & See the Inside: (813)
335-0328
$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