8403 Placida Rd, Placida, FL 33946 — $239,777 · 2bd · ~1.1% rule | OnePercent