Skip to main content
180 Seneca Drive NW, Lake Placid FL 33852 — $150,000 | Valentina Zima Realty