16 Leeward Dr Placida FL 33946 MLS N6135071
Schedule a Showing & See the Inside: (813)
335-0328
$600,000
From Placida Road Left On Cape Haze Drive, Left On Arlington And Then Right On Leeward, Home Is On The Left
Courtesy of: HOMESMART