The Strand Naples FL View 2 properties in The Strand with an average listing price of $1,152,000 and an average size of 2,218 sqft