520 Palm Springs Blv #411, Indian Harbour Beach, FL 32937 - Homesnap