The Palms

Consists of 12 luxury waterfront townhomes.

Developed in 1999