755 83rd St #3 North Bay Village, FL 33141