3688 N Atlantic Avenue #12, Cocoa Beach, FL 32931 - Homesnap