1548 Camellia Ct
Lake Placid, FL 33852


  • $359,900
  • 2 Bedrooms
  • 1,215 Sq/ft
  • Built in 1981

Images

Videos