Looking in FL » Brevard » Indian Harbour Beach » Serena Shores 2035 (south)

Aerial photo of Serena Shores 2035 (South)
Built in 2003 - 16 units - 4 floors

Building Association

Serena Shores Condo Association Inc Address: 1965 A1A Indian Harbour Beach, FL 32937, Phone: +1 321-773-7715