This beautiful 2400 square foot ICF (Insulated Concrete Form) home located on a canal Big Pine Key features 3 bedrooms and 2.5 baths.