Leeward Property Group Incorporated
  • Home
  • Location
  • About US
  • Area Information
  • Pictures
  • Home Plans
  • Contact Us

Carrabelle, FL

Picture
Carrabelle is a quaint fishing village located only 50 miles south of Tallahassee, FL and about 20 miles east of Appalachicola. 

Near St. George and Dog Islands!

Picture
Sandlewood is located at the mouth of the Carrabelle river and about 2 miles from Dog Island and 3 miles from St. George Island, one of the last remaining pristine locations in Florida with much of the island in a wilderness preserve.

Create a free website with Weebly