8240 devereux drive (viera) suite - Melbourne, FL, United States close