112 Delmar AVENUE, Lake Placid, FL, 33852

$24,000

112 Delmar AVENUE, Lake Placid, FL, 33852

ACTIVE