8495 Placida Rd
Placida, FL 33946
$895,000 USD
3,300 SF
3,300 SF
$895,000 USD
Freestanding