3990 New Haven Ave Melbourne, FL 32904