We have found 11 properties on San Marco Dr, Islamorada, FL. Average price per square feet on San Marco Dr is $313. It is 18.5% lower than average price per sqft Islamorada. Average sale price on San Marco Dr is $619,700. It is 19.2% lower than average sale price in Islamorada.